Versions:
OpenPencil, published by dannote, is an AI-native design editor and open-source Figma alternative currently at version 0.14.0, the single release listed in the catalog. Positioned in the design and UI/UX tooling category, it reads and writes native Figma files, supporting both .fig and .pen design documents, which users can open from the app or the OS file browser, and it supports copying and pasting nodes between applications. Its central purpose is to combine a full-featured design editor with AI-driven workflows: users describe what they want in chat and over 90 tools create and modify nodes, with connections to OpenRouter, Anthropic, OpenAI, Google AI, Z.ai, MiniMax, or compatible endpoints. The software is fully programmable, offering a headless CLI, XPath queries, the Figma Plugin API via eval, an MCP server for AI agents, and desktop agent integrations for Claude Code, Codex, and Gemini CLI. Typical use cases include inspecting documents and linting naming, layout, and accessibility; converting between supported formats; analyzing colors, typography, spacing, and clusters; and extracting design tokens. It supports components and variants, letting users create reusable components, group variants into component sets, insert local assets as instances, and switch variants from the inspector. Image vectorization converts image layers into editable vector layers using Recraft or fal.ai, while design-to-code export produces JSX/Tailwind selections and token outputs for component-oriented code workflows. A Vue SDK provides headless components and composables for embedding OpenPencil into other applications or building workflow-specific editing surfaces. Real-time collaboration runs peer-to-peer over WebRTC with no server and no account required, including cursors, presence, and follow mode. Auto layout and CSS Grid features round out its editing capabilities for interface design work.
Tags: